04d7a071195ca417be15919c906d1688ed0933da,app/src/main/java/me/wcy/music/utils/UpdateUtils.java,UpdateUtils,download,#Activity#UpdateInfo#,84

Before Change


        request.allowScanningByMediaScanner();
        request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE | DownloadManager.Request.NETWORK_WIFI);
        request.setAllowedOverRoaming(false);// ��许漫游
        sDownloadId = downloadManager.enqueue(request);
        ToastUtils.show("正在��下载");
    }
}

After Change


        DownloadManager downloadManager = (DownloadManager) context.getSystemService(Context.DOWNLOAD_SERVICE);
        Uri uri = Uri.parse(updateInfo.installUrl);
        DownloadManager.Request request = new DownloadManager.Request(uri);
        request.setTitle(context.getString(R.string.app_name));
        request.setDescription("正在更新…");
        request.setDestinationInExternalPublicDir(Environment.DIRECTORY_DOWNLOADS, fileName);
        request.setMimeType(MimeTypeMap.getFileExtensionFromUrl(updateInfo.installUrl));
        request.allowScanningByMediaScanner();
        request.setAllowedNetworkTypes(DownloadManager.Request.NETWORK_MOBILE | DownloadManager.Request.NETWORK_WIFI);
        request.setAllowedOverRoaming(false);// ��许漫游
        long id = downloadManager.enqueue(request);
        AppCache.getDownloadList().put(id, Extras.DOWNLOAD_UPDATE);
        ToastUtils.show("正在��下载");
    }